using System;
using System.Collections.Generic;
using System.Text;
using XBLib.BusinessObject;

namespace DataInfo
{
    public class 本人住所情報 : BindableBusinessObject
    {
        public 本人住所情報() { }
        #region Other
        private Int32? m_mytype;
        [ColumnAttributes("mytype")]
        public Int32? mytype
        {
            get { return m_mytype; }
            set { m_mytype = value; }
        }
        #endregion
        private Int32? m_ID;
        [ColumnAttributes("ID")]
        public Int32? ID
        {
            get { return m_ID; }
            set { m_ID = value; }
        }
        private Int16 m_廃止区分;
        [ColumnAttributes("廃止区分")]
        public Int16 廃止区分
        {
            get { return m_廃止区分; }
            set { m_廃止区分 = value; }
        }
        private String m_住民票住所;
        [ColumnAttributes("住民票住所")]
        public String 住民票住所
        {
            get { return m_住民票住所; }
            set { m_住民票住所 = value; }
        }
        private String m_郵便番号１;
        [ColumnAttributes("郵便番号１")]
        public String 郵便番号１
        {
            get { return m_郵便番号１; }
            set { m_郵便番号１ = value; }
        }
        private String m_住所１;
        [ColumnAttributes("住所１")]
        public String 住所１
        {
            get { return m_住所１; }
            set { m_住所１ = value; }
        }
        private String m_住所１建物名;
        [ColumnAttributes("住所１建物名")]
        public String 住所１建物名
        {
            get { return m_住所１建物名; }
            set { m_住所１建物名 = value; }
        }
        private String m_郵便番号2;
        [ColumnAttributes("郵便番号2")]
        public String 郵便番号2
        {
            get { return m_郵便番号2; }
            set { m_郵便番号2 = value; }
        }
        private String m_住所２;
        [ColumnAttributes("住所２")]
        public String 住所２
        {
            get { return m_住所２; }
            set { m_住所２ = value; }
        }
        private String m_住所２建物名;
        [ColumnAttributes("住所２建物名")]
        public String 住所２建物名
        {
            get { return m_住所２建物名; }
            set { m_住所２建物名 = value; }
        }
        private String m_電話番号;
        [ColumnAttributes("電話番号")]
        public String 電話番号
        {
            get { return m_電話番号; }
            set { m_電話番号 = value; }
        }
        private String m_携帯番号;
        [ColumnAttributes("携帯番号")]
        public String 携帯番号
        {
            get { return m_携帯番号; }
            set { m_携帯番号 = value; }
        }
        private String m_EMail;
        [ColumnAttributes("EMail")]
        public String EMail
        {
            get { return m_EMail; }
            set { m_EMail = value; }
        }
        private Int32? m_住居区分;
        [ColumnAttributes("住居区分")]
        public Int32? 住居区分
        {
            get { return m_住居区分; }
            set { m_住居区分 = value; }
        }
        private DateTime? m_居住開始日;
        [ColumnAttributes("居住開始日")]
        public DateTime? 居住開始日
        {
            get { return m_居住開始日; }
            set { m_居住開始日 = value; }
        }
        private DateTime? m_居住終了日;
        [ColumnAttributes("居住終了日")]
        public DateTime? 居住終了日
        {
            get { return m_居住終了日; }
            set { m_居住終了日 = value; }
        }
        private String m_契約家主;
        [ColumnAttributes("契約家主")]
        public String 契約家主
        {
            get { return m_契約家主; }
            set { m_契約家主 = value; }
        }
        private String m_斡旋会社;
        [ColumnAttributes("斡旋会社")]
        public String 斡旋会社
        {
            get { return m_斡旋会社; }
            set { m_斡旋会社 = value; }
        }
        private Int32? m_家賃;
        [ColumnAttributes("家賃")]
        public Int32? 家賃
        {
            get { return m_家賃; }
            set { m_家賃 = value; }
        }
        private Int32? m_敷金;
        [ColumnAttributes("敷金")]
        public Int32? 敷金
        {
            get { return m_敷金; }
            set { m_敷金 = value; }
        }
        private Int32? m_礼金;
        [ColumnAttributes("礼金")]
        public Int32? 礼金
        {
            get { return m_礼金; }
            set { m_礼金 = value; }
        }
        private String m_住宅手当;
        [ColumnAttributes("住宅手当")]
        public String 住宅手当
        {
            get { return m_住宅手当; }
            set { m_住宅手当 = value; }
        }
        private DateTime? m_支給開始日;
        [ColumnAttributes("支給開始日")]
        public DateTime? 支給開始日
        {
            get { return m_支給開始日; }
            set { m_支給開始日 = value; }
        }
        private DateTime? m_支給終了日;
        [ColumnAttributes("支給終了日")]
        public DateTime? 支給終了日
        {
            get { return m_支給終了日; }
            set { m_支給終了日 = value; }
        }
        private Int32? m_宿泊確保機関;
        [ColumnAttributes("宿泊確保機関")]
        public Int32? 宿泊確保機関
        {
            get { return m_宿泊確保機関; }
            set { m_宿泊確保機関 = value; }
        }
        private String m_宿泊確保機関内容;
        [ColumnAttributes("宿泊確保機関内容")]
        public String 宿泊確保機関内容
        {
            get { return m_宿泊確保機関内容; }
            set { m_宿泊確保機関内容 = value; }
        }
        private Int32? m_社員ID;
        [ColumnAttributes("社員ID")]
        public Int32? 社員ID
        {
            get { return m_社員ID; }
            set { m_社員ID = value; }
        }
    }
}
